anti-adhesive paper - Turkish English Dictionary